.com-rich-text {
	font-size: $font_medium;
	padding: $space_3;
	line-height: 1.84;
	color: #444;

	strong span,
	h1,
	h4,
	h5,
	b {
		font-weight: 600;
	}
	h3.title {
		font-size: $font_large;
		color: $color_err;
	}
	h4 {
		padding-top: $space_2;
	}

	h5 {
		padding-top: $space_2;
		padding-bottom: $space_1;
	}

	table {
		width: 100%;
		border: 1px solid #ccc;
		font-size: $font_mini;
		th {
			text-align: center;
		}

		th,
		td {
			border: 1px solid #ccc;
			line-height: 1.4;
			white-space: wrap;
			word-break: break-all;
			vertical-align: middle;
			padding: 0.5em;
		}
	}
	a {
		color: $color_main;
	}
}
